spermatic cord -- (a structure resembling a cord that suspends the testis within the scrotum and contains the vas deferens and other vessels and nerves)
dictionary, definition of, free online dictionary, online dictionary, English dictionary, dict, diction, dictonary, glossary, define, definitions, meaning, word of the day, spelling, pronunciation, dictio, dictiona, dic, dicti, dictionar